<!DOCTYPE html>
<html>
<head>
  <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
  <title>The source code</title>
  <link href="../resources/prettify/prettify.css" type="text/css" rel="stylesheet" />
  <script type="text/javascript" src="../resources/prettify/prettify.js"></script>
  <style type="text/css">
    .highlight { display: block; background-color: #ddd; }
  </style>
  <script type="text/javascript">
    function highlight() {
      document.getElementById(location.hash.replace(/#/, "")).className = "highlight";
    }
  </script>
</head>
<body onload="prettyPrint(); highlight();">
  <pre class="prettyprint lang-js">/*
 * Copyright (c) 2016 VUI(https://git.oschina.net/durcframework/vui) All rights reserved.
 */

<span id='VUI_JsMap'>/**
</span> * @ignore
 */
var VUI_JsMap = {
	// 公共组件,顺序不能打乱
	common:{
		VUI:{
			path:'core/vui.js'
		}
		,AJConfig:{
			path:'core/vui.config.js'
		}
		,Common:{
			path:'core/common.js'
		}
		,View:{
			path:'core/view.js'
		}
		,Component:{
			path:'core/component.js'
		}
	}
	// 自定义模块,顺序可以打乱
	,module:{
		Grid:{
			path:'grid/grid.js'
			,require:['GridView','Page']
		}
		,GridView:{
			path:'grid/grid.view.js'
		}
		,Page:{
			path:'grid/page.js'
		}
		,Win:{
			path:'win/win.js'
			,require:['WinView']
		}
		,Taskbar:{
			path:'win/taskbar.js'
		}
		,WinView:{
			path:'win/win.view.js'
			,require:['Taskbar']
		}
		,Dialog:{
			path:'win/dialog.js'
			,require:['Win','DialogView']
		}
		,DialogForm:{
			path:'win/dialogform.js'
			,require:['Dialog','Form']
		}
		,DialogView:{
			path:'win/dialog.view.js'
		}
		,Msg:{
			path:'win/msg.js'
			,require:['Dialog']
		}
		,Tab:{
			path:'tab/tab.js'
			,require:['TabView']
		}
		,TabView:{
			path:'tab/tab.view.js'
		}
		,Form:{
			path:'form/form.js'
			,require:['Validate','DatePick']
		}
		,PageForm:{
			path:'form/pageform.js'
			,require:['Grid','DialogForm']
		}
		,Validate:{
			path:'form/validate.js'
		}
		,Tree:{
			path:'tree/tree.js'
			,require:['TreeView']
		}
		,TreeView:{
			path:'tree/tree.view.js'
		}
		,Layout:{
			path:'layout/layout.js'
			,require:['Tab','Tree']
		}
		,Calendar:{
			path:'calendar/calendar.js'
			,require:['CalendarView']
		}
		,CalendarView:{
			path:'calendar/calendar.view.js'
			,require:['Date']
		}
		,Date:{
			path:'core/date.js'
		}
		,DatePick:{
			path:'form/datepick.js'
			,require:['Calendar']
		}
	}
}
</pre>
</body>
</html>
